body,h1,h2,h3,h4,h5,h6,hr,a,p,blockquote,dl,div,dt,dd,ul,ol,li,img,select,table,tr,fieldset,pre,form,fieldset,legend,button,input,textarea,th,td { margin:0; padding:0;border: 0;}
*{word-wrap:break-word;}
body {color:#666; font: 12px/1.232  Arial, Tahoma,'宋体', Helvetica, sans-serif;}
a { text-decoration:none; color:#666; outline:none; display:inline-block;}
a:hover { color:#000;}
a,input,select,textarea { outline:none; vertical-align:middle;}
ul,dl { list-style-type:none;}
img { border:0;}
small,em,i {font-weight:normal; font-style:normal;}
li { list-style:none;}
label input { vertical-align:middle;margin-right:5px;}
img {border:0;}
.clear { clear: both; padding:0; margin:0; line-height:0; font-size:0; height:0;}
.clear-fix { *overflow: hidden; *zoom: 1; }  
.clear-fix:after { display: table; content: ""; clear: both; padding:0; margin:0; line-height:0; font-size:0; height:0;} 
.max1100{ width:1100px; margin:0 auto;}

.banner{width:100%;height:533px;position:relative;z-index:0; overflow:hidden;}
.banner .hd{margin-top:510px;position:absolute;z-index:100;left:47%;}
.banner .hd ul{overflow:hidden; width:84px; height:16px;}
.banner .hd ul li{float:left;margin-left:5px;width:10px;height:10px;cursor:pointer;border-radius:50%;border:solid 2px #da552c;}
.banner .hd ul li.on{background:#da552c;border:solid 2px #da552c;}
.banner .bd ul li {width:100%;height:533px; background-position: center top; background-repeat: no-repeat;cursor:pointer;}
.banner .prev,.banner .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.banner .next{ left:auto; right:3%; background-position:8px 5px; }
.banner .prev:hover,.banner .next:hover{ filter:alpha(opacity=100);opacity:1; }

.dewsax{ width:100%; margin-bottom:10px;}
.soso{ float:left;margin-top:24px;padding-bottom: 2px;}
.soso p{ float:left; color:#333;font-size:16px;}
.soso a{ float:left; color:#333;font-size:16px; margin-left:5px; line-height:18px;}
.soso a:hover{color:#ff6240;}
.sosok{ float:right;margin-top:13px;}
.sosok input{ background-color:#FFF; font-size:12px;}
.sosok .input{ float:left;padding: 9px 5px 9px 10px; color:#afb2b2; width:221px; height:13px; border:solid 1px #e6e5e1; border-right:none;}
.sosok .button{ background:url(../images/sos.jpg) 6px 0px no-repeat; width:45px; height:33px;float:left; background-color:#FFF;border:solid 1px #e6e5e1; border-left:none;}

.mhbt{ font-size:30px; text-align:center;padding-top:50px; text-transform:uppercase;}
.mhbt a{color:#000;}
.mhbt a:hover{color:#ff6240;}
.mhx{ height:4px; width:47px; margin:0 auto; background-color:#4c4c4c; margin-top:25px;}
.fbt{ font-size:14px; color:#666666; margin-top:28px; text-align:center;}

.pro{ width:100%; background-color:#f4f4f4;}
.slideTxtBox{ margin-top:38px; padding-bottom:60px;}
.slideTxtBox .hd{position:relative;width:830px; margin:0 auto; height:40px;}
.slideTxtBox .hd ul{position:absolute; }
.slideTxtBox .hd ul li{float:left; cursor:pointer; margin-left:15px;}
.slideTxtBox .hd ul li a{ float:left; background-image:url(../images/xxbj.png); width:191px; height:40px; text-align:center; font-size:20px; line-height:40px; color:#4c4c4c;}
.slideTxtBox .hd ul li.on a{ background-image:url(../images/xxbj1.png); color:#FFF;}
.slideTxtBox .bd li{width:248px;float:left; margin-top:32px; margin-left:35px;}
.slideTxtBox .bd li>a{ float:left;}
.slideTxtBox .con-two {position: relative;cursor: pointer; }
.cpmz{ text-align:center; height:45px; line-height:45px; color:#333; font-size:16px;width:248px; overflow:hidden;}
.cpmz:hover{ color:#ff6240;}
.slideTxtBox .con-two a img{ width:248px; height:248px;}
.txt-two{position: absolute;width:248px; height:248px;text-align:center; background-image:url(../images/zzc.png);top:0px; left:0px; display:none;}
.ybt{ font-size:20px; color:#FFF; text-align:center; margin-top:79px;}
.yft{ font-size:14px; color:#FFF; text-align:center; margin-top:22px;}
.ymorc{ font-size:20px; color:#FFF; text-align:center; border:solid 1px #FFF; width:145px; height:34px; line-height:34px; margin-top:30px;}
.ymorc:hover{ color:#fff;}

.adva{width:100%;}
.advago{ margin-top:50px;}
.advago li{ float:left; cursor:pointer; background: url(../images/advbj1.jpg) 0px 0px no-repeat; width:259px; height:350px; margin-left:21px;}
.ac1{ background-image:url(../images/ac1.png); width:57px; height:57px; float:left; margin-top:17px; margin-left:17px;}
.ac2{ background-image:url(../images/ac2.png); width:57px; height:57px; float:left; margin-top:17px; margin-left:17px;}
.ac3{ background-image:url(../images/ac3.png); width:57px; height:57px; float:left; margin-top:17px; margin-left:17px;}
.ac4{ background-image:url(../images/ac4.png); width:57px; height:57px; float:left; margin-top:17px; margin-left:17px;}
.advbt{ font-size:16px; color:#727a83; text-transform:uppercase; float:left; width:230px;margin-left:17px; margin-top:15px;font-weight:bold;}
.advtxt{ float:left; font-size:12px; color:#999999; width:216px; margin-left:17px; line-height:20px; margin-top:20px; }
.adxx{ float:left; width:30px; height:3px; background-color:#ff6240;margin-top: 43px; margin-left:20px;}
.sz{ font-size:25px; color:#4b4b4b; float:left;margin-top: 43px;margin-top: 35px; margin-left:15px;}

.abus{width:100%;}
.spbf{ float:left; width:380px; height:253px; margin-top:30px;}
.spbf a{ float:left;}
.spbf a img{width:380px; height:253px;}
.abusgo{ float:left; width:680px; margin-left:40px;margin-top:30px;}
.abusbt{ float:left; font-size:30px; color:#2d251b;}
.abusbt:hover{ color:#ff6240;}
.abustxt{ float:left; width:680px; font-size:15px; color:#5f5f5f;line-height: 22px; margin-top:15px;}
.gedu{ font-size:18px; color:#a4a4a4; width:204px; height:42px; border:solid 2px #bdbcbc; text-align:center; line-height:42px; float:left;margin-top: 24px;}
.gedu:hover{color:#ff6240;border:solid 2px #ff6240;}

.news{ background-color:#f4f4f4; width:100%; margin-top:50px;padding-bottom:65px;}
.newsgo{ margin-top:50px;}
.newsgo li{ float:left; width:260px; height:470px; background-color:#FFF; position:relative; cursor:pointer; margin-left:20px;}
.newsgo li a img{ width:260px; height:125px;}
.shijian{ width:110px; height:110px; border-radius:50%; background-color:#ff6d4d; position:absolute; top:68px; left:75px;}
.nquan{ width:95px; height:95px; border:solid 2px #e3dedd;border-radius:50%; margin:6px auto 0;}
.yue{ font-size:30px; color:#fff; text-align:center; margin-top:20px;}
.nri{ font-size:20px; color:#FFF; text-align:center;}
.newsbt{  text-align:center; text-transform:uppercase; margin-top:70px;}
.newsbt a{font-size:16px; color:#333; font-weight:bold;}
.newstxt{ font-size:12px; color:#999; line-height:20px; width:216px; margin:15px auto 0px;}
.vwds{ font-size:16px; color:#b5977d; text-transform:uppercase; text-align:center; width:201px; height:39px; line-height:39px; border:solid 3px #ff6d4d; margin-left:22px; margin-top:22px;}

.ptds{ width:100%;}
.ptdsgo{background-image:url(../images/ptdsbj.jpg);background-position: center top; background-repeat: no-repeat; margin-top:45px;}
.ptdsgo li{ float:left; width:275px; height:252px; text-align:center;}
.ba1{ background-image:url(../images/ba1.png); width:130px; height:100px;}
.ba2{ background-image:url(../images/ba2.png); width:130px; height:100px;}
.ba3{ background-image:url(../images/ba3.png); width:130px; height:100px;}
.ba4{ background-image:url(../images/ba4.png); width:130px; height:100px;}
.ba5{ background-image:url(../images/ba5.png); width:130px; height:100px;}
.ba6{ background-image:url(../images/ba6.png); width:130px; height:100px;}
.ba7{ background-image:url(../images/ba7.png); width:130px; height:100px;}
.ba8{ background-image:url(../images/ba8.png); width:130px; height:100px;}
.ptdsbt{ font-size:24px; color:#2d251b; width:274px;}
.ptdstxt{ font-size:14px;width: 230px; margin:0px auto 0px;line-height: 25px; margin-top:10px; color:#5f5f5f; height:50px; overflow:hidden;}

.cuer{ width:100%; padding-bottom:30px;}
.cuergo{ background-image: url(../images/cubj.png); width:548px; height:279px; float:left; margin-top:45px;margin-left: 4px;}
.cuertop{ width:548px;}
.cuerbt{ background:url(../images/dians.png) 0px 5px no-repeat; padding-left: 25px;margin-left: 15px;margin-top: 20px; float:left}
.cuerbt a{ color:#ff6d4d; font-size:18px; font-weight:bold;}
.cuerbt a:hover{color:#ff6d4d;}
.cuergd{float:right;margin-top: 24px; margin-right:20px;}
.cuergd a{ color:#918f92; font-size:16px; }
.cuergd a:hover{color:#ff6d4d;}
.picScroll-left{overflow:hidden; position:relative;margin-top: 45px; margin-left:47px;}
.picScroll-left .hd{ overflow:hidden;margin-top: 37px;}
.picScroll-left .hd ul{overflow:hidden;width:50px; margin:0 auto;}
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden;text-indent:-999px; cursor:pointer; background-color:#d2d2d2; border-radius:50%; margin-left:10px;}
.picScroll-left .hd ul li.on{ background-color:#bea783;}
.picScroll-left .bd{}
.picScroll-left .bd ul{overflow:hidden;}
.picScroll-left .bd ul li{float:left;overflow:hidden; }
.picScroll-left2{overflow:hidden; position:relative;margin-top: 45px; margin-left:47px;}
.picScroll-left2 .hd{ overflow:hidden;margin-top: 37px;}
.picScroll-left2 .hd ul{overflow:hidden;width:50px; margin:0 auto;}
.picScroll-left2 .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden;text-indent:-999px; cursor:pointer; background-color:#d2d2d2; border-radius:50%; margin-left:10px;}
.picScroll-left2 .hd ul li.on{ background-color:#bea783;}
.picScroll-left2 .bd{}
.picScroll-left2 .bd ul{overflow:hidden;}
.picScroll-left2 .bd ul li{float:left;overflow:hidden; }
.cuerimg{ float:left;}
.cuerimg a img{ width:125px; height:125px; border-radius:50%;}
.cuernt{ color:#333; font-size:17px; font-weight:bold; float:left; width:346px; margin-left:10px;}
.cuernt:hover{color:#ff6d4d;}
.cuertxt{ color:#333; font-size:12px; font-weight:bold; float:left; width:353px;line-height: 35px;margin-left:10px;}

.sfse{ width:100%; background-color:#f4f4f4;padding-bottom:70px;}
.sfsego{ margin-top:25px;}
.sfsego li{ float:left; background-image:url(../images/sfsebj1.png); height:400px; width:357px; text-align:center;margin-left: 14px;}
.sfseimg{float: left;margin-left: 2px;}
.sfseimg img{ width:351px; height:205px;}
.sfsebt{ font-size:14px; font-weight:bold; color:#333; text-transform: uppercase; width:230px; text-align:left; margin-left: -59px; margin-top:28px;}
.sfsetxt{ font-size:12px; color:#7d8b95; width:272px; text-align:left; font-weight:bold; margin-left:35px; line-height:20px; margin-top:15px;}
.rdme{ font-size:12px; color:#313c43; width:90px; margin-left:-195px; margin-top:15px;}

.cice{ width:100%; padding-bottom:60px;}
.picScroll-left1{overflow:hidden; position:relative;}
.picScroll-left1 .hd1{ overflow:hidden;}
.picScroll-left1 .hd1 .prev,.picScroll-left1 .hd1 .next{ display:block;  width:50px; height:73px;overflow:hidden;cursor:pointer; position:absolute;top:125px;}
.picScroll-left1 .hd1 .next{ background-image:url(../images/left.png); left:0px;}
.picScroll-left1 .hd1 .prev{ background-image:url(../images/right.png); right:0px;}
.picScroll-left1 .bd1{ margin:25px auto 0; overflow:hidden; width:988px;}
.picScroll-left1 .bd1 ul{ overflow:hidden; }
.picScroll-left1 .bd1 ul li{float:left;overflow:hidden;}
.piclist li{margin-left:35px;}
.piclist li a img{ width:198px; height:272px;}
